package com.sgcc.ln.pmos.e_ln_home.contract;

import com.sgcc.ln.pmos.common.base.IView;
import com.sgcc.ln.pmos.e_ln_home.bean.ContracttExecutionBean;
import com.sgcc.ln.pmos.e_ln_home.bean.DynamicNetBean;
import com.sgcc.ln.pmos.e_ln_home.bean.HomeGoodsBean;
import com.sgcc.ln.pmos.e_ln_home.bean.StoreBean;


public class HomeContract {
    public interface View extends IView {
        void queryContractSuccess(ContracttExecutionBean response, boolean isloading);
        void queryContractFailed();
        void queryStoreListSuccess(StoreBean response, boolean isloading);

        void queryStoreListFailed();

        void queryGoodsSuccess(HomeGoodsBean bean, boolean isloading);

        void queryGoodsFailed();
        void  queryNetDataSuccess(DynamicNetBean bean);


    }

    public interface Presenter {

        void getContractExecution(boolean isloading);

        void getStoreList(boolean isloading);

        void getRatioCurve(boolean isloading);


    }
}